\hypertarget{classdev_1_1base_1_1_locked_queue}{}\section{dev\+:\+:base\+:\+:Locked\+Queue$<$ T, L\+O\+C\+K, S\+T\+O\+R\+A\+G\+E $>$ Class Template Reference}
\label{classdev_1_1base_1_1_locked_queue}\index{dev\+::base\+::\+Locked\+Queue$<$ T, L\+O\+C\+K, S\+T\+O\+R\+A\+G\+E $>$@{dev\+::base\+::\+Locked\+Queue$<$ T, L\+O\+C\+K, S\+T\+O\+R\+A\+G\+E $>$}}
Inheritance diagram for dev\+:\+:base\+:\+:Locked\+Queue$<$ T, L\+O\+C\+K, S\+T\+O\+R\+A\+G\+E $>$\+:\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[height=2.000000cm]{classdev_1_1base_1_1_locked_queue}
\end{center}
\end{figure}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\hypertarget{classdev_1_1base_1_1_locked_queue_a640f7ef65143b31a12e7ac5d7662fbdd}{}{\bfseries Locked\+Queue} (size\+\_\+t size)\label{classdev_1_1base_1_1_locked_queue_a640f7ef65143b31a12e7ac5d7662fbdd}

\item 
\hypertarget{classdev_1_1base_1_1_locked_queue_a80abdeea2ff11982f0de470959265eca}{}void {\bfseries pop\+\_\+front} (T \&x)\label{classdev_1_1base_1_1_locked_queue_a80abdeea2ff11982f0de470959265eca}

\item 
\hypertarget{classdev_1_1base_1_1_locked_queue_a4b49e18807e74962ae504546ad8ca6ad}{}void {\bfseries pop\+\_\+front} ()\label{classdev_1_1base_1_1_locked_queue_a4b49e18807e74962ae504546ad8ca6ad}

\item 
\hypertarget{classdev_1_1base_1_1_locked_queue_a8b71f9fc8c295b22c9a13f8cd3f8e1d4}{}T \& {\bfseries front} (void)\label{classdev_1_1base_1_1_locked_queue_a8b71f9fc8c295b22c9a13f8cd3f8e1d4}

\item 
\hypertarget{classdev_1_1base_1_1_locked_queue_ae3954819ab62520af2dc86b844cf1075}{}void {\bfseries push\+\_\+back} (const T \&x)\label{classdev_1_1base_1_1_locked_queue_ae3954819ab62520af2dc86b844cf1075}

\item 
\hypertarget{classdev_1_1base_1_1_locked_queue_ab8eb0d3b2ce7c0b219e75ab95d1339d2}{}bool {\bfseries empty} (void)\label{classdev_1_1base_1_1_locked_queue_ab8eb0d3b2ce7c0b219e75ab95d1339d2}

\item 
\hypertarget{classdev_1_1base_1_1_locked_queue_a0ec240d880c8e266ba8df5f41aa6dc77}{}{\footnotesize template$<$class Checker $>$ }\\bool {\bfseries next} (T \&x, Checker \&checker)\label{classdev_1_1base_1_1_locked_queue_a0ec240d880c8e266ba8df5f41aa6dc77}

\end{DoxyCompactItemize}


The documentation for this class was generated from the following file\+:\begin{DoxyCompactItemize}
\item 
dev/dev/base/Locked\+Queue.\+hpp\end{DoxyCompactItemize}
